completed projects - Espagnol Anglais Dictionnaire